suffer difficulties - Francés Inglés Diccionario